* {
    -webkit-touch-callout: none;
    /*系统默认菜单被禁用*/
    -webkit-user-select: none;
    /*webkit浏览器*/
    -khtml-user-select: none;
    /*早期浏览器*/
    -moz-user-select: none;
    /*火狐*/
    -ms-user-select: none;
    /*IE10*/
    user-select: none;
}

input {
    -webkit-user-select: auto;
    /*webkit浏览器*/
}

textarea {
    -webkit-user-select: auto;
    /*webkit浏览器*/
}

body {
    margin: 0;
    padding: 0;
}

.agreement {
    padding: 0.3rem 0.4rem 1rem 0.4rem;
}

.agreement h1 {
    margin: 0 0 0.2rem;
    color: #2e2f33;
    font-size: 0.34rem;
    font-weight: 500;
    line-height: 0.48rem;
    text-align: left;
}

.agreement h2 {
    margin-bottom: 0.2rem;
    color: #2e2f33;
    font-size: 0.32rem;
    font-weight: 500;
    line-height: 0.45rem;
    text-align: left;
}

.agreement h3 {
    color: #2e2f33;
    font-size: 0.3rem;
    font-weight: 500;
    line-height: 0.45rem;
    text-align: left;
}

.agreement h3 a {
    color: #333333;
}

.agreement p {
    margin-bottom: 0.2rem;
    color: #333333;
    font-size: 0.28rem;
    font-weight: 400;
    line-height: 0.42rem;
    text-align: left;
}

.agreement p.ta-r {
    text-align: right;
}

.agreement p span {
    color: #333333;
    font-size: 0.28rem;
    font-weight: bolder;
    line-height: 0.42rem;
    text-align: justify;
}
